eco technology - German English Dictionary